/**
 * Dart类与对象 - 集成
 *  根据类的先后顺序，可以将分类分成父类和子类
 *  子类通过extentds 关键字集成父类
 *    集成后，子类可以使用父类中，可见的内容(属性或方法)
 *  子类中，可以通过@override元数据来表记”覆写“方法
 *  子类中,可以通过super关键字来引用父类中，可见的内容
 *    属性
 *    方法(普通构造函数，命名构造函数)
 */
import "lib/Father.dart";
import "lib/Son.dart";

void main() {
  Father elpx = new Father("ELPX", 22, '做项目的');
  Son hzy = new Son('hzy', 20);
  hzy.say();
}
